absolutely drenched - Turco Inglés Diccionario